foreign licensing - German English Dictionary